package com.ny.mapper;

import com.ny.entity.Users;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;

//@Mapper
public interface UserMapper {
//     一个功能：登录，一个方法：登录 一条sql语句：select * from users where username = ? and password = ?
// 返回值类型：就看sql语句的执行结果是什么类型：Users .
//    参数：就看条件或者问号。一个问号那就是变量，如果是多个问号，我们就是用对象进行传递。多少个问号就是用多少个参数，如果是多个参数就改为对象
//        @Select("SELECT * FROM users WHERE username = #{username} AND password = #{password}")
        Users findUserByUsernameAndPassword(@Param("username") String username, @Param("password") String password);

}
